Synonyms for "electric pig"

Words with similar meaning